package cac.fenjian.resource.wmsitemtransaction.dao;

import cac.fenjian.resource.WmsItemTransaction.dto.WmsItemTransactionDTO;
import com.github.pagehelper.Page;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.HashMap;
import java.util.List;

public interface WmsItemTransactionDao {

    //物料配送流水查询
    public Page<WmsItemTransactionDTO> searchAllByItem(@Param("bean")WmsItemTransactionDTO  wmsItemTransactionDTO, @Param("orderBy") String orderBy, @Param("keyWords") String keyWords, @Param("startTime") Date startTime, @Param("endTime") Date endTime, @Param("itemType") String itemType);

    //
    List<HashMap> outInFlowQuery(@Param("queryParam") HashMap queryParam);

}
